package net.sahv.bdyz.model;

import java.util.Date;

public class RoleAuthority {
    /**
     * 角色权限表
     */
    private Integer raId;

    /**
     * 权限名称
     */
    private String raAuthorityName;

    /**
     * 权限路径
     */
    private String raAuthority;

    /**
     * 关联的角色表的主键ID
     */
    private Integer rId;

    /**
     * 创建时间
     */
    private Date raCreateTime;

    /**
     * 删除状态：0、未删除；1、已删除；
     */
    private Integer raIsDelete;

    /**
     * 预留字段1
     */
    private String raMessage1;

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column role_authority.RA_ID
     *
     * @return the value of role_authority.RA_ID
     *
     * @mbggenerated Fri Aug 05 12:40:54 CST 2016
     */
    public Integer getRaId() {
        return raId;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column role_authority.RA_ID
     *
     * @param raId the value for role_authority.RA_ID
     *
     * @mbggenerated Fri Aug 05 12:40:54 CST 2016
     */
    public void setRaId(Integer raId) {
        this.raId = raId;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column role_authority.RA_AUTHORITY_NAME
     *
     * @return the value of role_authority.RA_AUTHORITY_NAME
     *
     * @mbggenerated Fri Aug 05 12:40:54 CST 2016
     */
    public String getRaAuthorityName() {
        return raAuthorityName;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column role_authority.RA_AUTHORITY_NAME
     *
     * @param raAuthorityName the value for role_authority.RA_AUTHORITY_NAME
     *
     * @mbggenerated Fri Aug 05 12:40:54 CST 2016
     */
    public void setRaAuthorityName(String raAuthorityName) {
        this.raAuthorityName = raAuthorityName == null ? null : raAuthorityName.trim();
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column role_authority.RA_AUTHORITY
     *
     * @return the value of role_authority.RA_AUTHORITY
     *
     * @mbggenerated Fri Aug 05 12:40:54 CST 2016
     */
    public String getRaAuthority() {
        return raAuthority;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column role_authority.RA_AUTHORITY
     *
     * @param raAuthority the value for role_authority.RA_AUTHORITY
     *
     * @mbggenerated Fri Aug 05 12:40:54 CST 2016
     */
    public void setRaAuthority(String raAuthority) {
        this.raAuthority = raAuthority == null ? null : raAuthority.trim();
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column role_authority.R_ID
     *
     * @return the value of role_authority.R_ID
     *
     * @mbggenerated Fri Aug 05 12:40:54 CST 2016
     */
    public Integer getrId() {
        return rId;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column role_authority.R_ID
     *
     * @param rId the value for role_authority.R_ID
     *
     * @mbggenerated Fri Aug 05 12:40:54 CST 2016
     */
    public void setrId(Integer rId) {
        this.rId = rId;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column role_authority.RA_CREATE_TIME
     *
     * @return the value of role_authority.RA_CREATE_TIME
     *
     * @mbggenerated Fri Aug 05 12:40:54 CST 2016
     */
    public Date getRaCreateTime() {
        return raCreateTime;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column role_authority.RA_CREATE_TIME
     *
     * @param raCreateTime the value for role_authority.RA_CREATE_TIME
     *
     * @mbggenerated Fri Aug 05 12:40:54 CST 2016
     */
    public void setRaCreateTime(Date raCreateTime) {
        this.raCreateTime = raCreateTime;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column role_authority.RA_IS_DELETE
     *
     * @return the value of role_authority.RA_IS_DELETE
     *
     * @mbggenerated Fri Aug 05 12:40:54 CST 2016
     */
    public Integer getRaIsDelete() {
        return raIsDelete;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column role_authority.RA_IS_DELETE
     *
     * @param raIsDelete the value for role_authority.RA_IS_DELETE
     *
     * @mbggenerated Fri Aug 05 12:40:54 CST 2016
     */
    public void setRaIsDelete(Integer raIsDelete) {
        this.raIsDelete = raIsDelete;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column role_authority.RA_MESSAGE_1
     *
     * @return the value of role_authority.RA_MESSAGE_1
     *
     * @mbggenerated Fri Aug 05 12:40:54 CST 2016
     */
    public String getRaMessage1() {
        return raMessage1;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column role_authority.RA_MESSAGE_1
     *
     * @param raMessage1 the value for role_authority.RA_MESSAGE_1
     *
     * @mbggenerated Fri Aug 05 12:40:54 CST 2016
     */
    public void setRaMessage1(String raMessage1) {
        this.raMessage1 = raMessage1 == null ? null : raMessage1.trim();
    }
}